Rivian Drives For $50 Billion Valuation Ipo | Bp Says Oil Demand Is Back